package com.example.pages;

import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.FindBy;

public class MovieAddPage extends InternalPage {
	
	@FindBy (name = "imdbsearch")
	public WebElement imdbSearchField;
	
	@FindBy (css = "input[type=\"submit\"]")
	public WebElement findMovieInImdb;
	
	@FindBy (id = "submit")
	public WebElement saveMovieButton;
	
	@FindBy (name = "imdbid")
	public WebElement imdbNumber;
	
	@FindBy (name = "name")
	public WebElement movieName;
	
	@FindBy (name = "aka")
	public WebElement movieAlterNames;
	
	@FindBy (name = "year")
	public WebElement yearOfRelease;
	
	@FindBy (name = "duration")
	public WebElement movieDuration;
	
	@FindBy (name = "rating")
	public WebElement movieRating;
	
	@FindBy (name = "notes")
	public WebElement userNotes;
	
	@FindBy (name = "taglines")
	public WebElement movieTaglines;
	
	@FindBy (name = "plotoutline")
	public WebElement moviePlotDescription;
	
	@FindBy (name = "plots")
	public WebElement moviePlotsInList;
	
	@FindBy (id = "text_languages_0")
	public WebElement movieLanguage;
	
	@FindBy (name = "subtitles")
	public WebElement subtitles;
	
	@FindBy (name = "audio")
	public WebElement movieAudioFormat;
	
	@FindBy (name = "video")
	public WebElement movieVideFormat;
	
	@FindBy (name = "country")
	public WebElement movieCountryOfProduction;
	
	@FindBy (name = "genres")
	public WebElement movieGenres;
	
	@FindBy (name = "director")
	public WebElement movieDirector;
	
	@FindBy (name = "writer")
	public WebElement movieWriter;
	
	@FindBy (name = "producer")
	public WebElement movieProducer;
	
	@FindBy (name = "music")
	public WebElement movieMusician;
	
	@FindBy (name = "cast")
	public WebElement movieActors;

}
